﻿
/***
处理用户注册,提示信息
***/
function changeStyle(elementID,toStyle)
{ 
   document.getElementById(elementID).className=toStyle; 
}

/**
参数:输入框对象
**/
function emptySearBox(searbox) {
//alert(searbox.value);
    if (searbox.value.substring(0,3) == "请输入") {
      searbox.value='';      
    }	
}

/**
参数:form:id
**/

var searboxId;
function submitSearBox(searboxId) {
     var sb=document.getElementById(searboxId);
    if (sb.value.substring(0,3) == "请输入") {
      sb.value='';      
    }	
}

/**
转化unicode
**/
function uncodeToChinase(u)
{
var b= u.split(";")//分割字符串
var ret="";
for(i = 0;i<b.length-1;i++){
 ret=ret+String.fromCharCode(parseInt(b[i].substr(2),10));//从Unicode字符值中返回一个字符串
}
return ret+"!";

}

/***
弹出确认信息
**/
function ConfirmMsg(link,msg) {
    var deleteFactory = confirm(msg);
    if (deleteFactory == true) {
      link.onclick();
      return true;
    }
    
    return false;
  }

		/***
		检测输入的金额是否合法
		***/

		function checkNum(numbId)
		{
		   
		   var num=document.getElementById(numbId).value;
		   if(num==null||num==''||num=='0.00'||num=='0'||num=='0.0')
		   {
		     alert("请输入充值的金额!");
		     return false;
		   }
		   else
		   {
		    if(isNotNumCommon(num))
		     {
		       return true;
		     }
		     else
		     {
		       return false;
		     }
		    }
		    
		    return false;
		   
		   
		}
		
		
		//是否为数字判别函数,符合规则返回true
		function isNotNumCommon(s)
		{
		    var ok=false;
		    var shuzi=true;
			var temp="0123456789.";
			for( j=0;j<s.length; j++ ) 
			{	
				var ch=s.charAt(j);
				//如果有异常字符
				if(temp.indexOf(ch) == -1)
				{
		     	   shuzi=false;
				}
				
			}
			
			if(!shuzi)
			{
			  alert("金额必需是数字和点组成的字符串!");
			}
	
     		if(shuzi)
     		{
     		
	     		var flag=/^\d+(\.\d{0,2})?$/.test(s);
	     		if(flag)
	     		{
	     		  ok=true;
	     		}
	     		else
	     		{
	     		 alert("您输入的金额不符合验证规则!");
	     		}
     		
     		}
     		
			return ok;
		}

